pigeon horntail - Turkish English Dictionary